Kotak Mahindra Bank share analysis